<?xml version="1.0"?>
<globals>
	<#assign Collection=extractLetters(ActivityClass)>//从输入的title中获取输入字符
    <#assign collection_name=Collection?lower_case>//获取到的字符转成小写
    <#assign lower_name=classToResource(ActivityClass)>//首字母变成了小写 删除 activity 或 fragment 后缀
    <#assign layout_name=camelCaseToUnderscore(ActivityClass)>//转换为其对应的下划线分隔标识符字符串
	

	<!-- 这里声明全局变量-->
    <global id="ActivityName" value="${Collection}Activity" />//作为activity类名
	<global id="lower_acname" value="${lower_name}" />//作为activity layout控件的命名
	<global id="layout_acname" value="${layout_name}" />//作为activity layout控件的命名
	<global id="activity_layout_name" value="activity_${layout_name}" />//作为activity的layout的命名
	
    <global id="FragmentName" value="${Collection}Fragment" />//作为fragment类名
	<global id="lower_fgmtname" value="${lower_name}Fgmt" />//作为fragment layout控件的命名
	<global id="layout_fgmtname" value="${layout_name}_fgmt" />//作为activity layout控件的命名
	<global id="fragment_layout_name" value="fragment_${layout_name}" />//作为activity的layout的命名
	
    <global id="DrawerFragmentName" value="${Collection}DrawerFragment" />//作为侧滑fragment类名
	<global id="lower_drawername" value="${lower_name}FgmtDrawer" />//作为侧滑fragment layout控件的命名
	<global id="layout_drawername" value="${layout_name}_fgmt_drawer" />//作为activity layout控件的命名
	<global id="fragment_drawer_layout_name" value="fragment_${layout_name}_nav" />//
	
	<#if generatedFragment>	
    <global id="EntityName" value="${Collection}FgmtEntity" />//作为实体类名
    <global id="PresenterName" value="FgmtP${Collection}" />//作为presenter类名
    <global id="ContractName" value="FgmtC${Collection}" />//作为contract类名
	<#else>	
    <global id="EntityName" value="${Collection}Entity" />//作为实体类名
    <global id="PresenterName" value="P${Collection}" />//作为presenter类名
    <global id="ContractName" value="C${Collection}" />//作为contract类名
	</#if>		
	
	
	<global id="IViewName" value="IView" />//作为view层接口名
	<global id="IPresenterName" value="IPresenter" />//作为presenter层接口名

    <#include "../common/common_globals.xml.ftl" />
</globals>
